Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 SHEPHERDS LANE Detached £1,348,068 £1,251,000 29 Sep 2021
4 SHEPHERDS LANE Detached £940,657 £450,000 12 Mar 2004
6 SHEPHERDS LANE Detached £900,578 £525,000 14 Jan 2011
12 SHEPHERDS LANE Detached £802,159 £800,000 29 Jul 2022
18 SHEPHERDS LANE Detached £1,373,192 £350,000 28 Feb 2000
28 SHEPHERDS LANE Semi-Detached £665,419 £525,000 15 Sep 2017